var users;//变量的类型由值决定
var data;//undefined 栈内存
// json 数组 在堆内存中， 独立于users，data 之外
// users data 对json数组的引用
users=[
    {
        id:1,
        name:'张三',
        hometown:'北京'
    },
    {
        id:2,
        name:'李四',
        hometown:'上海'
    },
    {
        id:3,
        name:'王五',
        hometown:'广州'
    }
]//存的地址
// 如何真正的去拷贝一个对象呢？深拷贝
//向堆内存申请一个新的空间，存储拷贝后的数据
//序列化
console.log(JSON.stringify(users));
// 反序列化
console.log(JSON.parse(JSON.stringify(users)));
data=JSON.parse(JSON.stringify(users));
data[0].hobbies=['篮球','足球'];
console.log(data);
console.log(users);


